/**
 * @description 配置axios请求基础信息
 */

// console.log('环境变量',process.env,import.meta.env)


let baseURL = ''

// #ifdef MP-WEIXIN
import { WX_MINI_ENV } from '../dict/weixin'

const baseUrlMap = {
  [WX_MINI_ENV.DEVELOP.value]:import.meta.env.VITE_WEIXIN_BASE_URL_DEVELOP,
  [WX_MINI_ENV.TRIAL.value]:import.meta.env.VITE_WEIXIN_BASE_URL_TEST,
  [WX_MINI_ENV.RELEASE.value]:import.meta.env.VITE_WEIXIN_BASE_URL_RELEASE,
}

baseURL = baseUrlMap[uni.getAccountInfoSync().miniProgram.envVersion]
// #endif

// #ifdef H5
baseURL = import.meta.env.VITE_H5_BASE_URL
// #endif

// #ifdef APP-PLUS
baseURL = import.meta.env.VITE_APP_BASE_URL
// #endif

console.log(`平台${process.env.UNI_PLATFORM}-基础url地址`,baseURL)



export const network = {
  // axios 基础url地址
  baseURL,
  // 根据后端定义配置
  contentType: "application/json;charset=UTF-8",
  // 最长请求时间
  requestTimeout: 60000,
  // 消息框消失时间
  messageDuration: 2000,
};